CPP=g++

CPPFLAGS=-Wall -march=native -O2
#CFLAGS=-Wall -O3
#CFLAGS=-Wall -march=native -O2 -pg
#CFLAGS=-Wall -march=native -O0 -g

#LDLIBS=

#CPPFLAGS +=

main: twistysolve

twistysolve: twistysolve.o piece.o
	$(CPP) $(CPPFLAGS) -o twistysolve twistysolve.o piece.o

twistysolve.o: twistysolve.cpp
	$(CPP) $(CPPFLAGS) -c twistysolve.cpp

piece.o: piece.hpp piece.cpp
	$(CPP) $(CPPFLAGS) -c piece.cpp

clean:
	rm -f twistysolve
	rm -f *.o
	rm -f *~
	rm -f svn-commit*
	rm -f \#*

